草庐IT

鸿蒙 GridRow

全部标签

鸿蒙HarmonyOS实战-Stage模型(开发卡片页面)

 一、开发卡片页面HarmonyOS元服务卡片页面(MetaserviceCardPage)是指在HarmonyOS系统中,用于展示元服务的页面界面。元服务是指一组提供特定功能或服务的组件,例如天气服务、音乐播放服务等。元服务卡片页面可以显示元服务的相关信息和操作选项,用户可以通过点击卡片页面上的按钮或交互元素来使用相关的元服务功能。元服务卡片页面提供了一种快速访问和使用元服务的方式,方便用户进行各种操作和任务。1.卡片页面能力说明支持在卡片中使用的ArkTS能力:类别组件/对象通用属性事件其他属性动画显式动画组件内转场像素单位组件Blank组件Background通用属性点击事件Button

京东宣布启动鸿蒙原生应用开发,全力支持鸿蒙生态 | 百能云芯

华为常务董事、终端BGCEO、智能汽车解决方案BU董事长余承东于1月10日在微博上发布了一条令人振奋的消息:京东即将启动鸿蒙原生应用的开发。这一消息在科技圈掀起了不小的波澜,也为鸿蒙系统的发展注入了新的动力。京东集团首席执行官兼执行董事许冉和余承东共同出席了签约仪式,许冉在签约仪式上表示,京东与华为在消费人群上匹配度高,基于HarmonyOS的创新能力,将为消费者带来全新的全场景购物体验。同时,双方将通过共建AI能力,实现消费者体验上的革新。”据百能云芯电子元器件商城了解,许冉在签约仪式上透露,京东将基于HarmonyOSNEXT的全场景无缝流转、原生智能等创新特性开发原生应用。这意味着,在京

鸿蒙系列--装饰器

一、基础UI组件结构        每个UI组件需要定义为@Componentstruct对象,其内部必须包含一个且只能包含一个build(){}函数,用于绘制UI;struct之内、build()函数之外的地方用于存放数据。二、基本UI装饰器@Entry装饰struct,页面的入口@Component装饰struct,表示该struct具有基于组件的能力@Entry@ComponentstructTestPage{build(){……}}三、数据装饰器@State父子相互独立装饰的变量是组件的局部变量,必须本地初始化,可通过构造参数赋值当该数据被修改时,所在组件的build()方法会被重新调

鸿蒙 + Python 全栈开发一个排行榜应用

背景本项目是一个用于练习鸿蒙开发的实用小项目,前后端都覆盖到位,这有助于提升开发者的整体设计能力。相关技能点一、渲染控制语法条件渲染:使用if/else进行条件渲染。循环渲染:开发框架提供循环渲染(ForEach组件)来迭代数组,并为每个数组项创建相应的组件。二、@State、@Prop、@Link组件状态管理装饰器和@Builder装饰器:@State装饰的变量是组件内部的状态数据,当这些状态数据被修改时,将会调用所在组件的build方法进行UI刷新。@Prop与@State有相同的语义,但初始化方式不同。@Prop装饰的变量必须使用其父组件提供的@State变量进行初始化,允许组件内部修改

HarmonyOS鸿蒙基于Java开发:Java UI 常用组件 WebView

目录WebView的使用方法浏览网页历史记录使用JavaScript观测Web状态观测浏览事件定制网址加载行为加载资源文件或本地文件WebView提供在应用中集成Web页面的能力。说明请使用真机或模拟器运行查看WebView效果,预览器不支持WebView显示。只有预置WebView能力的真机设备才支持WebView功能。具体请以实际设备支持情况为准。智能穿戴设备不支持WebView。WebView的使用方法WebView派生于通用组件Component,可以像普通组件一样进行使用。在使用WebView时需要配置应用的网络权限。打开“entry>src>main > config.json”,

HarmonyOS鸿蒙开发指南:容器组件 tabs开发指导

目录创建Tabs设置Tabs方向设置样式显示页签索引场景示例创建Tabs在pages/index目录下的hml文件中创建一个Tabs组件。    item1   item2           content1          content2      /*xxx.css*/.container{ flex-direction:column; justify-content:center; align-items:center; background-color:#F1F3F5;}.tabContent{ width:100%; height:100%;}.text{ width:100%

鸿蒙原生应用再添新丁!米哈游入局鸿蒙

鸿蒙原生应用再添新丁!米哈游入局鸿蒙来自@HarmonyOS 微博12月18日消息,!#米哈游宣布启动鸿蒙原生应用开发#,当“技术宅拯救世界”的@米哈游miHoYo@原神遇上#HarmonyOSNEXT#,将为跨平台的游戏玩法和玩家体验带来更多可能。#鸿蒙千帆起# ##HarmonyOS#市场或迎来爆发式增!学习鸿蒙正当时!以下是一些学习资料,可以作为参考:《跟老卫学HarmonyOS开发》开源免费教程:GitHub-waylau/harmonyos-tutorial:HarmonyOSTutorial.《跟老卫学HarmonyOS开发》《鸿蒙HarmonyOS手机应用开发实战》(清华大学出版

HarmonyOS鸿蒙基于Java开发: Java UI 自定义组件

目录常用接口如何实现自定义组件场景示例当JavaUI框架提供的组件无法满足设计需求时,可以创建自定义组件,根据设计需求添加绘制任务,并定义组件的属性及事件响应,完成组件的自定义。常用接口表1 Component类相关接口接口名作用setEstimateSizeListener设置测量组件的侦听器。setEstimatedSize设置测量的宽度和高度。onEstimateSize测量组件的大小以确定宽度和高度。EstimateSpec.getChildSizeWithMode基于指定的大小和模式为子组件创建度量规范。EstimateSpec.getSize从提供的度量规范中提取大小。Estima

鸿蒙生态进入第二阶段,加速千行百业应用鸿蒙化

【中国,深圳,2024年1月18日】,华为宣布HarmonyOSNEXT鸿蒙星河版开发者预览面向开发者开放申请,这意味着鸿蒙生态进入第二阶段,将加速千行百业的应用鸿蒙化。华为常务董事、终端BGCEO、智能汽车解决方案BU董事长余承东公布鸿蒙生态最新进展:鸿蒙生态设备数量仅历时5个月即从7亿增长至8亿,千行百业万物互联,将打开万亿级产业新蓝海。当前,首批200多应用厂商正在加速开发鸿蒙原生应用。余承东表示,“2020年我们提出‘没有人能够熄灭满天星光’,在众多伙伴和开发者的共同努力下,鸿蒙生态大势已成。作为万物互联的全场景操作系统,鸿蒙生态属于每一位开发者。我们坚信,满天星光,终汇成璀璨星河,鸿

鸿蒙生态进入第二阶段,加速千行百业应用鸿蒙化

【中国,深圳,2024年1月18日】,华为宣布HarmonyOSNEXT鸿蒙星河版开发者预览面向开发者开放申请,这意味着鸿蒙生态进入第二阶段,将加速千行百业的应用鸿蒙化。华为常务董事、终端BGCEO、智能汽车解决方案BU董事长余承东公布鸿蒙生态最新进展:鸿蒙生态设备数量仅历时5个月即从7亿增长至8亿,千行百业万物互联,将打开万亿级产业新蓝海。当前,首批200多应用厂商正在加速开发鸿蒙原生应用。余承东表示,“2020年我们提出‘没有人能够熄灭满天星光’,在众多伙伴和开发者的共同努力下,鸿蒙生态大势已成。作为万物互联的全场景操作系统,鸿蒙生态属于每一位开发者。我们坚信,满天星光,终汇成璀璨星河,鸿